mouse glue board - Turkish English Dictionary